

.dataList {
	background-color: #f5f6f9;
}

.speed_find_area .speed_find {
	width: 100%
}

.speed_find_area .near {
	box-sizing: border-box;
	color: #333;
	padding: 0 2.667vw;
	height: 8vw;
	font-size: 3.733vw;
	line-height: 8vw
}

.speed_find_area .near .del {
	font-size: 3.2vw
}

.speed_find_area .btn-area {
	overflow: hidden
}

.speed_find_area .btn-area li {
	height: 5.333vw;
	font-size: 3.2vw;
	float: left;
	line-height: 5.333vw;
	color: #333;
	background-color: #f5f6f9;
	border-radius: 1.333vw;
	padding: 0 2.133vw;
	margin: 1.333vw 2.667vw
}

.speed_find_area .speed_find_rst_none {
	text-align: center;
	padding-top: 26.667vw;
	font-size: 3.2vw;
	color: #e74e5d
}

.hidddd {
	width: 1px;
	height: 0;
	overflow: hidden
}

.flex-center {
	display: flex;
	align-items: center;
	justify-content: center
}

.pad-0-16 {
	padding: 0 4.267vw;
	box-sizing: border-box
}

.marg-bot-8 {
	margin-bottom: 2.133vw
}

.marg-top-8 {
	margin-top: 2.133vw
}

::-webkit-scrollbar {
	display: none;
	visibility: hidden;
	-webkit-overflow-scrolling: touch
}

.theme-color-text .van-picker__confirm {
	color: var(--color-E74C5B)
}

.migu_dialog {
	background: #172532
}

.migu_dialog .van-dialog__cancel,
.migu_dialog .van-dialog__message {
	color: #dbe0e7
}

.migu_dialog .van-button--default {
	background: unset
}

.z-index-1-200 {
	z-index: -200 !important;
	opacity: 0
}

.matchs-area {
	overflow: auto;
	height: 100%;
	background-color: #f5f6f9
}

.com-name {
	line-height: 4.8vw;
	padding-top: 1.6vw;
	padding-left: 2.667vw;
	font-size: 3.2vw;
	font-weight: 600
}

.flex-center {
	display: flex;
	align-items: center;
	justify-content: center
}

.pad-0-16 {
	padding: 0 4.267vw;
	box-sizing: border-box
}

.marg-bot-8 {
	margin-bottom: 2.133vw
}

.marg-top-8 {
	margin-top: 2.133vw
}

::-webkit-scrollbar {
	display: none;
	visibility: hidden;
	-webkit-overflow-scrolling: touch
}

.theme-color-text .van-picker__confirm {
	color: var(--color-E74C5B)
}

.migu_dialog {
	background: #172532
}

.migu_dialog .van-dialog__cancel,
.migu_dialog .van-dialog__message {
	color: #dbe0e7
}

.migu_dialog .van-button--default {
	background: unset
}

.z-index-1-200 {
	z-index: -200 !important;
	opacity: 0
}

.ftb-lier-base {
	padding-top: 1px;
	width: 100%
}

.ftb-lier-base .linkk {
	display: block;
	background-color: #fff;
	overflow: hidden
}

.ftb-lier-base .linkk.has-note {
	height: auto
}

.ftb-lier-base .top-mod {
	font-size: 3.2vw;
	height: 25px;
	width: auto
}

.ftb-lier-base .top-mod .com-name {
	width: 20vw;
	font-size: 20px;
	color: #a9a9a9
}

.ftb-lier-base .top-mod .matchstart-time {
	font-weight: 400;
	color: #a9a9a9;
	font-size: 3.2vw;
	width: 21.067vw
}

.ftb-lier-base .top-mod .ctime {
	text-align: center
}

.ftb-lier-base .top-mod .person-num {
	width: 40vw;
	transform: scale(.8);
	transform-origin: right center;
	margin: 0 0 0 .8vw;
	font-size: 20px;
	position: absolute;
	right: 10px 
}

.ftb-lier-base .top-mod .person-num .proson {
	float: right;
	width: 100px;
}

.ftb-lier-base .top-mod .person-num .proson .num {
	float: left;
	color: #a9a9a9
}

.ftb-lier-base .top-mod .person-num .proson .num.active {
	color: #e64d5c
}

.ftb-lier-base .top-mod .person-num .proson .icon {
	float: left;
	margin-right: .533vw;
	width: 3.733vw;
	height: 4.267vw
}

.ftb-lier-base .top-mod .qbbtn {
	float: right;
	color: #e64d5c
}

.ftb-lier-base .mid-mod {
	height: 60px;
	padding: 0 2.133vw;
	width: auto
}

.ftb-lier-base .mid-mod .flex11 {
	width: 40%;
	font-size: 18px;
	text-align: center;
	padding-top: 5px;
}



.ftb-lier-base .mid-mod .home {
	
}

.ftb-lier-base .mid-mod .home .team-home {
	color: #3c3c3c;
	font-weight: 600;
}

.ftb-lier-base .mid-mod .team-score{
	color: #854b27;
}

.ftb-lier-base .mid-mod .home .position {
	color: #a9a9a9;
	font-size: 3.2vw
}

.ftb-lier-base .mid-mod .home .huang-pai {
	background-color: #fcc00b
}

.ftb-lier-base .mid-mod .home .hong-pai,
.ftb-lier-base .mid-mod .home .huang-pai {
	color: #fff;
	font-size: 3.2vw;
	height: 3.733vw;
	line-height: 3.733vw;
	border-radius: 1px;
	padding: 0 .533vw;
	margin: .533vw;
	display: flex;
	align-items: center
}

.ftb-lier-base .mid-mod .home .hong-pai {
	float: right;
	background-color: #e74c5b
}

.ftb-lier-base .mid-mod .score {
	display: flex;
	align-items: center;
	margin: 0 2.133vw;
	font-size: 3.2vw;
	color: #e64d5c;
	font-weight: 600
}

.ftb-lier-base .mid-mod .vs {
	margin: 0 2.133vw;
	font-size: 21px;
	color: #a9a9a9;
	display: flex;
	align-items: center
}

.ftb-lier-base .mid-mod .away {
	display: flex;
	align-items: center
}

.ftb-lier-base .mid-mod .away .team-away {
	max-width: 26.667vw;
	font-size: 3.2vw;
	line-height: 3.2vw;
	color: #3c3c3c;
	font-weight: 600
}

.ftb-lier-base .mid-mod .away .position {
	color: #a9a9a9;
	font-size: 3.2vw
}

.ftb-lier-base .mid-mod .away .huang-pai {
	line-height: 3.733vw;
	background-color: #fcc00b
}

.ftb-lier-base .mid-mod .away .hong-pai,
.ftb-lier-base .mid-mod .away .huang-pai {
	color: #fff;
	border-radius: 1px;
	padding: 0 .533vw;
	margin: .533vw;
	font-size: 3.2vw;
	height: 3.733vw;
	display: flex;
	align-items: center
}

.ftb-lier-base .mid-mod .away .hong-pai {
	float: left;
	background-color: #e74c5b
}

.ftb-lier-base .bot-mod {
	margin-top: 1.067vw;
	padding: 0 2.133vw 1.067vw;
	height: 4vw;
	width: auto
}

.ftb-lier-base .bot-mod .half-corner {
	color: #a9a9a9;
	font-size: 3.2vw;
	text-align: center
}

.ftb-lier-base .bot-mod .jc-area {
	width: 21.333vw
}

.ftb-lier-base .bot-mod .jc-area .nub {
	font-size: 3.2vw;
	color: #a9a9a9;
	transform: scale(.8);
	transform-origin: left center;
	display: block
}

.tips {
	background: url(/_nuxt/img/tips.5b3621f.png) no-repeat;
	background-size: cover;
	background-position: 50%;
	background-repeat: no-repeat;
	color: #854b27;
	font-size: 3.2vw;
	height: 5.333vw;
	display: flex;
	align-items: center;
	justify-content: center
}

.note {
	background-color: #ffe9e9;
	color: #e64d5c;
	font-size: 3.2vw;
	height: 5.333vw;
	line-height: 5.333vw;
	text-align: center
}

.icon_hot {
	width: 3.2vw;
	height: 3.733vw;
	background: url(/_nuxt/img/hot2.68f6d67.gif) no-repeat;
	background-size: cover;
	background-position: 50%;
	background-repeat: no-repeat;
	float: left
}

.flex-center {
	display: flex;
	align-items: center;
	justify-content: center
}

.pad-0-16 {
	padding: 0 4.267vw;
	box-sizing: border-box
}

.marg-bot-8 {
	margin-bottom: 2.133vw
}

.marg-top-8 {
	margin-top: 2.133vw
}

::-webkit-scrollbar {
	display: none;
	visibility: hidden;
	-webkit-overflow-scrolling: touch
}

.theme-color-text .van-picker__confirm {
	color: var(--color-E74C5B)
}

.migu_dialog {
	background: #172532
}

.migu_dialog .van-dialog__cancel,
.migu_dialog .van-dialog__message {
	color: #dbe0e7
}

.migu_dialog .van-button--default {
	background: unset
}

.z-index-1-200 {
	z-index: -200 !important;
	opacity: 0
}

.ftb-lier-score-odd {
	padding-top: 1.333vw;
	width: 100%
}

.ftb-lier-score-odd .linkk {
	display: block;
	background-color: #fff;
	overflow: hidden
}

.ftb-lier-score-odd .linkk.has-note {
	height: auto
}

.ftb-lier-score-odd .top-mod {
	font-size: 3.2vw;
	height: 4.533vw;
	padding: 1.067vw 2.133vw;
	width: auto
}

.ftb-lier-score-odd .top-mod .com-name {
	width: 20vw;
	font-size: 3.2vw;
	color: #a9a9a9
}

.ftb-lier-score-odd .top-mod .matchstart-time {
	font-weight: 400;
	color: #a9a9a9;
	font-size: 3.2vw;
	width: 10.667vw
}

.ftb-lier-score-odd .top-mod .half_match {
	font-weight: 400;
	color: #a9a9a9;
	font-size: 3.2vw;
	width: 16vw
}

.ftb-lier-score-odd .top-mod .corner_match {
	font-weight: 400;
	color: #a9a9a9;
	font-size: 3.2vw;
	width: 12vw;
	padding-left: 2.667vw
}

.ftb-lier-score-odd .top-mod .corner_match span {
	display: block;
	padding-top: 1px;
	transform: scale(.9);
	transform-origin: left center
}

.ftb-lier-score-odd .top-mod .ctime {
	text-align: center
}

.ftb-lier-score-odd .top-mod .ctime .scaless {
	padding-top: 1px;
	transform: scale(.9);
	transform-origin: center center
}

.ftb-lier-score-odd .top-mod .topRArea {
	width: 29.333vw;
	position: relative
}

.ftb-lier-score-odd .top-mod .topRArea .person-num {
	position: absolute;
	right: 0;
	width: 48vw;
	transform: scale(.8);
	transform-origin: right center;
	margin: 0 0 0 .8vw
}

.ftb-lier-score-odd .top-mod .topRArea .person-num .proson {
	float: right;
	width: 13.867vw
}

.ftb-lier-score-odd .top-mod .topRArea .person-num .proson .num {
	float: left;
	color: #a9a9a9
}

.ftb-lier-score-odd .top-mod .topRArea .person-num .proson .num.active {
	color: #e64d5c
}

.ftb-lier-score-odd .top-mod .topRArea .person-num .proson .icon {
	float: left;
	margin-right: .533vw;
	width: 3.733vw;
	height: 4.267vw
}

.ftb-lier-score-odd .top-mod .qbbtn {
	float: right;
	color: #e64d5c
}

.ftb-lier-score-odd .dataArea .jc-area {
	width: 12vw;
	padding-left: 1.333vw;
	padding-top: 6.667vw;
	overflow: hidden
}

.ftb-lier-score-odd .dataArea .jc-area .nub {
	width: 13.333vw;
	font-size: 3.2vw;
	line-height: 5.333vw;
	color: #a9a9a9;
	transform: scale(.8);
	transform-origin: left center;
	display: block;
	text-align: center
}

.ftb-lier-score-odd .dataArea .teamNameArea {
	width: 40vw;
	font-size: 3.2vw;
	color: #3c3c3c;
	position: relative;
	padding-top: 1.333vw;
	line-height: 5.333vw
}

.ftb-lier-score-odd .dataArea .teamNameArea:after {
	content: "";
	position: absolute;
	height: 11.733vw;
	right: 0;
	top: 1px;
	border-right: 1px solid #f1f1f1
}

.ftb-lier-score-odd .dataArea .teamNameArea .team-away,
.ftb-lier-score-odd .dataArea .teamNameArea .team-home {
	font-weight: 600;
	max-width: 22.667vw;
	overflow: hidden;
	text-align: right;
	text-overflow: ellipsis;
	white-space: nowrap
}

.ftb-lier-score-odd .dataArea .teamNameArea .position {
	color: #a9a9a9;
	font-size: 3.2vw
}

.ftb-lier-score-odd .dataArea .teamNameArea .huang-pai {
	color: #fff;
	font-size: 3.2vw;
	height: 3.733vw;
	line-height: 3.733vw;
	border-radius: 1px;
	padding: 0 .533vw;
	margin: .8vw .533vw 0;
	background-color: #fcc00b
}

.ftb-lier-score-odd .dataArea .teamNameArea .hong-pai {
	color: #fff;
	font-size: 3.2vw;
	height: 3.733vw;
	line-height: 3.733vw;
	border-radius: 1px;
	padding: 0 .533vw;
	margin: .8vw .533vw 0;
	background-color: #e74c5b
}

.ftb-lier-score-odd .dataArea .teamNameArea .score {
	width: 5.333vw;
	text-align: center;
	font-size: 3.2vw;
	line-height: 5.333vw;
	color: #e64d5c;
	font-weight: 600
}

.ftb-lier-score-odd .dataArea .oddArea {
	width: 36vw;
	height: 12vw;
	overflow: hidden;
	padding-top: 1.333vw
}

.ftb-lier-score-odd .dataArea .oddArea .oddline {
	height: 5.333vw;
	line-height: 5.333vw
}

.ftb-lier-score-odd .dataArea .oddArea .oddline .odd {
	font-size: 3.2vw;
	color: #676767;
	text-align: center
}

.ftb-lier-score-odd .dataArea .oddArea .oddline .odd.down {
	color: #67b572
}

.ftb-lier-score-odd .dataArea .oddArea .oddline .odd.up {
	color: #e64d5c
}

.ftb-lier-score-odd .dataArea .zw {
	width: 6.667vw;
	padding-top: 2.133vw
}

.ftb-lier-score-odd .dataArea .zw .liveico .svg-icon {
	float: right;
	width: 4.267vw;
	height: 4.267vw;
	margin: 0 1.067vw
}

.tips {
	background: url(/_nuxt/img/tips.5b3621f.png) no-repeat;
	background-size: cover;
	background-position: 50%;
	background-repeat: no-repeat;
	color: #854b27;
	font-size: 3.2vw;
	height: 5.333vw;
	display: flex;
	align-items: center;
	justify-content: center
}

.note {
	background-color: #ffe9e9;
	color: #e64d5c;
	font-size: 3.2vw;
	height: 5.333vw;
	line-height: 5.333vw;
	text-align: center
}

.icon_hot {
	width: 3.2vw;
	height: 3.733vw;
	background: url(/_nuxt/img/hot2.68f6d67.gif) no-repeat;
	background-size: cover;
	background-position: 50%;
	background-repeat: no-repeat;
	float: left
}

.flex-center {
	display: flex;
	align-items: center;
	justify-content: center
}

.pad-0-16 {
	padding: 0 4.267vw;
	box-sizing: border-box
}

.marg-bot-8 {
	margin-bottom: 2.133vw
}

.marg-top-8 {
	margin-top: 2.133vw
}

::-webkit-scrollbar {
	display: none;
	visibility: hidden;
	-webkit-overflow-scrolling: touch
}

.theme-color-text .van-picker__confirm {
	color: var(--color-E74C5B)
}

.migu_dialog {
	background: #172532
}

.migu_dialog .van-dialog__cancel,
.migu_dialog .van-dialog__message {
	color: #dbe0e7
}

.migu_dialog .van-button--default {
	background: unset
}

.z-index-1-200 {
	z-index: -200 !important;
	opacity: 0
}

.ftb-lier-score-odd {
	padding-top: 1.333vw;
	width: 100%
}

.ftb-lier-score-odd .linkk {
	display: block;
	background-color: #fff;
	overflow: hidden
}

.ftb-lier-score-odd .linkk.has-note {
	height: auto
}

.ftb-lier-score-odd .top-mod {
	font-size: 3.2vw;
	height: 4.533vw;
	padding: 1.067vw 2.133vw;
	width: auto
}

.ftb-lier-score-odd .top-mod .com-name {
	width: 20vw;
	font-size: 3.2vw;
	color: #a9a9a9
}

.ftb-lier-score-odd .top-mod .matchstart-time {
	font-weight: 400;
	color: #a9a9a9;
	font-size: 3.2vw;
	width: 10.667vw
}

.ftb-lier-score-odd .top-mod .half_match {
	font-weight: 400;
	color: #a9a9a9;
	font-size: 3.2vw;
	width: 16vw
}

.ftb-lier-score-odd .top-mod .corner_match {
	font-weight: 400;
	color: #a9a9a9;
	font-size: 3.2vw;
	width: 12vw;
	padding-left: 2.667vw
}

.ftb-lier-score-odd .top-mod .corner_match span {
	display: block;
	padding-top: 1px;
	transform: scale(.9);
	transform-origin: left center
}

.ftb-lier-score-odd .top-mod .ctime {
	text-align: center
}

.ftb-lier-score-odd .top-mod .ctime .scaless {
	padding-top: 1px;
	transform: scale(.9);
	transform-origin: center center
}

.ftb-lier-score-odd .top-mod .topRArea {
	width: 29.333vw;
	position: relative
}

.ftb-lier-score-odd .top-mod .topRArea .person-num {
	position: absolute;
	right: 0;
	width: 48vw;
	transform: scale(.8);
	transform-origin: right center;
	margin: 0 0 0 .8vw
}

.ftb-lier-score-odd .top-mod .topRArea .person-num .proson {
	float: right;
	width: 13.867vw
}

.ftb-lier-score-odd .top-mod .topRArea .person-num .proson .num {
	float: left;
	color: #a9a9a9
}

.ftb-lier-score-odd .top-mod .topRArea .person-num .proson .num.active {
	color: #e64d5c
}

.ftb-lier-score-odd .top-mod .topRArea .person-num .proson .icon {
	float: left;
	margin-right: .533vw;
	width: 3.733vw;
	height: 4.267vw
}

.ftb-lier-score-odd .top-mod .qbbtn {
	float: right;
	color: #e64d5c
}

.ftb-lier-score-odd .dataArea .jc-area {
	width: 12vw;
	padding-left: 1.333vw;
	padding-top: 6.667vw;
	overflow: hidden
}

.ftb-lier-score-odd .dataArea .jc-area .nub {
	width: 13.333vw;
	font-size: 3.2vw;
	line-height: 5.333vw;
	color: #a9a9a9;
	transform: scale(.8);
	transform-origin: left center;
	display: block;
	text-align: center
}

.ftb-lier-score-odd .dataArea .teamNameArea {
	width: 40vw;
	font-size: 3.2vw;
	color: #3c3c3c;
	position: relative;
	padding-top: 1.333vw;
	line-height: 5.333vw
}

.ftb-lier-score-odd .dataArea .teamNameArea:after {
	content: "";
	position: absolute;
	height: 11.733vw;
	right: 0;
	top: 1px;
	border-right: 1px solid #f1f1f1
}

.ftb-lier-score-odd .dataArea .teamNameArea .team-away,
.ftb-lier-score-odd .dataArea .teamNameArea .team-home {
	font-weight: 600;
	max-width: 22.667vw;
	overflow: hidden;
	text-align: right;
	text-overflow: ellipsis;
	white-space: nowrap
}

.ftb-lier-score-odd .dataArea .teamNameArea .position {
	color: #a9a9a9;
	font-size: 3.2vw
}

.ftb-lier-score-odd .dataArea .teamNameArea .huang-pai {
	color: #fff;
	font-size: 3.2vw;
	height: 3.733vw;
	line-height: 3.733vw;
	border-radius: 1px;
	padding: 0 .533vw;
	margin: .8vw .533vw 0;
	background-color: #fcc00b
}

.ftb-lier-score-odd .dataArea .teamNameArea .hong-pai {
	color: #fff;
	font-size: 3.2vw;
	height: 3.733vw;
	line-height: 3.733vw;
	border-radius: 1px;
	padding: 0 .533vw;
	margin: .8vw .533vw 0;
	background-color: #e74c5b
}

.ftb-lier-score-odd .dataArea .teamNameArea .score {
	width: 5.333vw;
	text-align: center;
	font-size: 3.2vw;
	line-height: 5.333vw;
	color: #e64d5c;
	font-weight: 600
}

.ftb-lier-score-odd .dataArea .oddArea {
	width: 38.933vw;
	height: 12.533vw;
	overflow: hidden;
	padding-top: .8vw
}

.ftb-lier-score-odd .dataArea .oddArea .oddline {
	height: 3.733vw;
	line-height: 3.733vw
}

.ftb-lier-score-odd .dataArea .oddArea .oddline .odd {
	font-size: 3.2vw;
	color: #676767;
	text-align: center
}

.ftb-lier-score-odd .dataArea .oddArea .oddline .odd.down {
	color: #67b572
}

.ftb-lier-score-odd .dataArea .oddArea .oddline .odd.up {
	color: #e64d5c
}

.ftb-lier-score-odd .dataArea .zw {
	width: 6.667vw;
	padding-top: 2.133vw
}

.ftb-lier-score-odd .dataArea .zw .liveico .svg-icon {
	float: right;
	width: 4.267vw;
	height: 4.267vw;
	margin: 0 1.067vw
}

.tips {
	background: url(/_nuxt/img/tips.5b3621f.png) no-repeat;
	background-size: cover;
	background-position: 50%;
	background-repeat: no-repeat;
	color: #854b27;
	font-size: 3.2vw;
	height: 5.333vw;
	display: flex;
	align-items: center;
	justify-content: center
}

.note {
	background-color: #ffe9e9;
	color: #e64d5c;
	font-size: 3.2vw;
	height: 5.333vw;
	line-height: 5.333vw;
	text-align: center
}

.icon_hot {
	width: 3.2vw;
	height: 3.733vw;
	background: url(/_nuxt/img/hot2.68f6d67.gif) no-repeat;
	background-size: cover;
	background-position: 50%;
	background-repeat: no-repeat;
	float: left
}

.flex-center {
	display: flex;
	align-items: center;
	justify-content: center
}

.pad-0-16 {
	padding: 0 4.267vw;
	box-sizing: border-box
}

.marg-bot-8 {
	margin-bottom: 2.133vw
}

.marg-top-8 {
	margin-top: 2.133vw
}

::-webkit-scrollbar {
	display: none;
	visibility: hidden;
	-webkit-overflow-scrolling: touch
}

.theme-color-text .van-picker__confirm {
	color: var(--color-E74C5B)
}

.migu_dialog {
	background: #172532
}

.migu_dialog .van-dialog__cancel,
.migu_dialog .van-dialog__message {
	color: #dbe0e7
}

.migu_dialog .van-button--default {
	background: unset
}

.z-index-1-200 {
	z-index: -200 !important;
	opacity: 0
}

.ftb-lier-base,
.ftb-lier-corner-odd,
.ftb-lier-score-odd {
	width: 100%
}

.flex-center {
	display: flex;
	align-items: center;
	justify-content: center
}

.pad-0-16 {
	padding: 0 4.267vw;
	box-sizing: border-box
}

.marg-bot-8 {
	margin-bottom: 2.133vw
}

.marg-top-8 {
	margin-top: 2.133vw
}

::-webkit-scrollbar {
	display: none;
	visibility: hidden;
	-webkit-overflow-scrolling: touch
}

.theme-color-text .van-picker__confirm {
	color: var(--color-E74C5B)
}

.migu_dialog {
	background: #172532
}

.migu_dialog .van-dialog__cancel,
.migu_dialog .van-dialog__message {
	color: #dbe0e7
}

.migu_dialog .van-button--default {
	background: unset
}

.z-index-1-200 {
	z-index: -200 !important;
	opacity: 0
}

.event-list-area {
	height: 100%
}

.event-list-area .chose-area {
	overflow: auto;
	padding-right: 2.667vw;
	height: calc(100% - 10.667vw)
}

.event-list-area .chose-area .evt-mod {
	margin-bottom: 2.667vw;
	padding-left: 4vw
}

.event-list-area .chose-area .evt-mod .t {
	height: 8vw;
	line-height: 8vw;
	color: #666
}

.event-list-area .chose-area .evt-mod .t .iconfont {
	font-size: 4.267vw
}

.event-list-area .chose-area .evt-mod .c {
	overflow: hidden
}

.event-list-area .chose-area .evt-mod .lier {
	width: 30%;
	margin-right: 2%;
	float: left;
	line-height: 10.133vw;
	height: 10.133vw;
	background: #f4f5f8;
	color: #333;
	text-align: center;
	margin-top: 1.6vw;
	border-radius: 1.067vw
}

.event-list-area .chose-area .evt-mod .lier.active {
	background: rgba(255, 77, 95, .06);
	color: #e74c5b
}

.event-list-area .letter-bar {
	position: absolute;
	right: 0;
	top: 0;
	width: 5.333vw
}

.event-list-area .letter-bar ul .li {
	width: 100%;
	text-align: center;
	line-height: 4.267vw;
	color: #666
}

.event-list-area .playType {
	height: 10.667vw;
	background-color: #fff;
	text-align: center
}

.event-list-area .playType .typer {
	font-size: 3.467vw;
	line-height: 10.667vw;
	font-weight: 400;
	color: #999
}

.event-list-area .playType .typer.active {
	color: #e74e5d
}

.flex-center {
	display: flex;
	align-items: center;
	justify-content: center
}

.pad-0-16 {
	padding: 0 4.267vw;
	box-sizing: border-box
}

.marg-bot-8 {
	margin-bottom: 2.133vw
}

.marg-top-8 {
	margin-top: 2.133vw
}

::-webkit-scrollbar {
	display: none;
	visibility: hidden;
	-webkit-overflow-scrolling: touch
}

.theme-color-text .van-picker__confirm {
	color: var(--color-E74C5B)
}

.migu_dialog {
	background: #172532
}

.migu_dialog .van-dialog__cancel,
.migu_dialog .van-dialog__message {
	color: #dbe0e7
}

.migu_dialog .van-button--default {
	background: unset
}

.z-index-1-200 {
	z-index: -200 !important;
	opacity: 0
}

.select-swipe {
	height: 100%
}

.svg-icon {
	height: 7.467vw;
	width: 7.467vw
}

.middmod {
	background-color: #fff;
	height: calc(100% - 25.067vw)
}

.flex-center {
	display: flex;
	align-items: center;
	justify-content: center
}

.pad-0-16 {
	padding: 0 4.267vw;
	box-sizing: border-box
}

.marg-bot-8 {
	margin-bottom: 2.133vw
}

.marg-top-8 {
	margin-top: 2.133vw
}

::-webkit-scrollbar {
	display: none;
	visibility: hidden;
	-webkit-overflow-scrolling: touch
}

.theme-color-text .van-picker__confirm {
	color: var(--color-E74C5B)
}

.migu_dialog {
	background: #172532
}

.migu_dialog .van-dialog__cancel,
.migu_dialog .van-dialog__message {
	color: #dbe0e7
}

.migu_dialog .van-button--default {
	background: unset
}

.z-index-1-200 {
	z-index: -200 !important;
	opacity: 0
}

a {
	color: inherit
}

.matchs-area {
	height: 100%;
	box-sizing: border-box;
	padding-top: 11.2vw;
	background-color: #f5f6f9;
	position: relative
}

.matchs-area .chose-day-area {
	height: 8.533vw;
	padding: 1.333vw 0;
	width: 100%;
	background-color: #fff;
	position: absolute;
	left: 0;
	top: 0
}

.matchs-area .chose-day-area .zww {
	width: 2.667vw
}

.matchs-area .chose-day-area .scorll {
	overflow: auto
}

.matchs-area .chose-day-area .scorll .btn-area {
	width: 157.333vw;
	height: 8.533vw
}

.matchs-area .chose-day-area .scorll .btn-area .btn {
	text-align: center;
	width: 16vw;
	float: left;
	margin: 0 1.333vw;
	box-sizing: border-box
}

.matchs-area .chose-day-area .scorll .btn-area .btn .t-now {
	line-height: 8.533vw;
	font-size: 3.2vw;
	color: #666
}

.matchs-area .chose-day-area .scorll .btn-area .btn .t-day {
	padding-top: .8vw;
	font-size: 3.2vw;
	color: #666;
	height: 3.2vw;
	line-height: 3.2vw
}

.matchs-area .chose-day-area .scorll .btn-area .btn .t-week {
	font-size: 3.2vw;
	color: #666;
	line-height: 3.2vw;
	height: 3.2vw;
	padding-bottom: .8vw
}

.matchs-area .chose-day-area .scorll .btn-area .btn.active {
	background-color: rgba(255, 0, 0, .1);
	border: 1px solid rgba(233, 94, 107, .4);
	border-radius: 1.6vw
}

.matchs-area .chose-day-area .scorll .btn-area .btn.active .t-day,
.matchs-area .chose-day-area .scorll .btn-area .btn.active .t-now,
.matchs-area .chose-day-area .scorll .btn-area .btn.active .t-week {
	color: #e74c5b
}

.matchs-area .chose-day-area .calendar {
	width: 10.667vw;
	text-align: center;
	line-height: 8vw;
	position: relative
}

.matchs-area .chose-day-area .calendar:after {
	content: "";
	position: absolute;
	height: 5.867vw;
	border-left: 1px solid #f7f7f7;
	left: .533vw;
	top: 1.067vw
}

.matchs-area .chose-day-area .calendar .iconfont {
	font-size: 5.867vw;
	color: #e74c5b
}

.matchs-area .mod_nostart {
	height: 100%;
	overflow: auto
}

.matchs-area .mod_nostart .dataList {
	position: relative
}

.matchs-area .van-overlay,
.matchs-area .van-popup {
	position: absolute
}

.com-name {
	line-height: 4.8vw;
	padding-top: 1.6vw;
	padding-left: 2.667vw;
	font-size: 3.2vw;
	font-weight: 600
}

.hidddd {
	width: 1px;
	height: 0;
	overflow: hidden
}

.box_h {
    display: block;
    display: -moz-box;
    display: -webkit-box;
    -webkit-box-orient: horizontal;
    width: 100%;
}